package com.cssw.fyzb.wap.model.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @description:
 * @author: zzf
 * @time: 2021/1/11 20:39
 */
@ApiModel("红包详情")
@Data
public class RedPackDetailsVo {

    @ApiModelProperty("红包详情")
    private Long redPackId;

    @ApiModelProperty("标题")
    private String title;

    @ApiModelProperty("用户标识")
    private Long userId;

    @ApiModelProperty("红包总金额")
    private BigDecimal money;

    @ApiModelProperty("发红包时间")
    private String sendTime;

    @ApiModelProperty("备注")
    private String remark;

    //状态(1-未开启 2-领取中 3-已过期 4-已领完)
    @ApiModelProperty("状态(1-未开启 2-领取中 3-已过期 4-已领完)")
    private String status;

    //已领取红包个数
    @ApiModelProperty("已领取红包个数")
    private Integer receiveNum;

    //红包个数
    @ApiModelProperty("红包个数")
    private Integer num;

    @ApiModelProperty("红包剩余个数")
    private Integer restNum;

    @ApiModelProperty("领取人信息")
    private List<RedPackUser> list;
}
